Text copied to clipboard!
Наслов
Text copied to clipboard!Full Stack Web Developer
Опис
Text copied to clipboard!
Tražimo Full Stack Veb Programera koji će se pridružiti našem dinamičnom timu i doprineti razvoju i održavanju kompleksnih veb aplikacija. Idealni kandidat ima iskustva u radu sa savremenim tehnologijama za front-end i back-end razvoj, razume arhitekturu veb aplikacija i sposoban je da samostalno vodi projekte od početne ideje do implementacije i održavanja.
Kao Full Stack Veb Programer, bićete odgovorni za dizajniranje, razvoj i testiranje funkcionalnosti koje omogućavaju korisnicima da efikasno koriste naše digitalne proizvode. Očekuje se da sarađujete sa dizajnerima, menadžerima proizvoda i drugim programerima kako biste obezbedili visok kvalitet softverskih rešenja.
Važno je da imate iskustva sa JavaScript framework-ovima kao što su React, Angular ili Vue.js, kao i sa server-side tehnologijama poput Node.js, Python (Django/Flask), Ruby on Rails ili PHP. Takođe, poželjno je poznavanje rada sa bazama podataka (SQL i NoSQL), RESTful API-ima, autentifikacijom korisnika i osnovama DevOps praksi.
Naš idealni kandidat je proaktivan, sposoban da rešava probleme, ima izražene komunikacione veštine i spreman je da uči i usvaja nove tehnologije. Nudimo fleksibilno radno okruženje, mogućnost rada na daljinu, konkurentnu platu i priliku za profesionalni razvoj kroz rad na izazovnim projektima.
Ako ste strastveni u vezi sa razvojem softvera i želite da radite u inovativnom okruženju koje podstiče timski rad i kreativnost, pozivamo vas da se prijavite i postanete deo našeg tima.
Одговорности
Text copied to clipboard!- Razvoj i održavanje front-end i back-end komponenti veb aplikacija
- Saradnja sa dizajnerima i timom za proizvod na implementaciji novih funkcionalnosti
- Pisanje čistog, efikasnog i dokumentovanog koda
- Testiranje i otklanjanje grešaka u aplikacijama
- Integracija sa eksternim API-ima i servisima
- Upravljanje bazama podataka i optimizacija upita
- Implementacija sigurnosnih mera i autentifikacije korisnika
- Praćenje novih tehnologija i predlaganje poboljšanja
- Učestvovanje u planiranju i proceni zadataka
- Održavanje tehničke dokumentacije
Захтеви
Text copied to clipboard!- Iskustvo u radu sa JavaScript framework-ovima (React, Angular, Vue.js)
- Poznavanje server-side jezika (Node.js, Python, PHP, Ruby)
- Rad sa bazama podataka (MySQL, PostgreSQL, MongoDB)
- Razumevanje RESTful API-ja i HTTP protokola
- Iskustvo sa verzionisanjem koda (Git)
- Poznavanje HTML5, CSS3 i responzivnog dizajna
- Sposobnost samostalnog rešavanja problema
- Dobro poznavanje engleskog jezika
- Poželjno iskustvo sa DevOps alatima (Docker, CI/CD)
- Sposobnost rada u timu i dobre komunikacione veštine
Могућа питања на интервјуу
Text copied to clipboard!- Koje front-end tehnologije najčešće koristite?
- Imate li iskustva sa radom na back-endu? Koje tehnologije koristite?
- Kako pristupate rešavanju kompleksnih problema u kodu?
- Da li ste radili sa bazama podataka? Koje preferirate i zašto?
- Kako osiguravate sigurnost veb aplikacija koje razvijate?
- Imate li iskustva sa radom u agilnim timovima?
- Kako testirate svoj kod pre nego što ga pošaljete u produkciju?
- Koji je vaš omiljeni alat za verzionisanje i zašto?
- Da li ste ikada radili na DevOps zadacima?
- Kako ostajete u toku sa novim tehnologijama u veb razvoju?